Sök:

Sökresultat:

1114 Uppsatser om Object Relational Mapping - Sida 1 av 75

Entity Framework 4.0, enutvärdering av ett ORMramverk

När man kombinerar ett objektorienterat programmeringsspråk och en relationsdatabas uppstår en del problem för utvecklare eftersom objektorienterade programmeringsspråk och relationsdatabaser har olika fokus, objektorienterade programmeringsspråk fokuserar på att avbilda verkliga objekt och relationsdatabaser fokuserar på data. De problem som uppstår kallas med ett samlingsnamn för object-relational mismatch. Det finns flertalet ramverk för att hantera dessa problem. Ett av dem är Entity Framework.Syftet med detta projekt var att utvärdera hur utvecklare tycker att Entity Framework fungerar för att lösa problematiken runt object-relational mismatch, hur det är för utvecklare att lära sig använda Entity Framework samt hur tillgången på inlärningsmaterial är.Under vår studie har vi lärt oss använda Entity Framework samtidigt som vi gjort en studie av tillgången på inlärningsmaterial. Vi har också byggt om en applikation så att den använder Entity Framework.

En jämförande studie av JDBC och Hibernate med avseende på användbarhet

Två grundläggande paradigm inom datavetenskap är objektorienterad programmering och relationsdatabasteknik. En kombinering av applikationer gjorda i ett objektorienterat programmeringsspråk med den beständighet och funktionalitet som ges av relationsdatabaser är en möjlig vidareutveckling av ens kunskaper inom dessa områden. Kombinationen av dessa båda förutnämnda paradigm innebär åtminstone ett problem som uppkommer då en relationsdatabas lagrar data i tabeller och en objektorienterad applikation lagrar data i objekt. Detta problem kallas objekt/relations paradigmens missanpassning. På grund av detta problem så måste kopplingen mellan paradigmen skötas av ett ramverk av något slag.

Objekt-relationsmappning i datacentrerad applikation

Denna rapport presenterar en undersökning av sex olika objekt-relationsmappningsramverk, nämligen Entity Framework, LINQ to SQL, NHibernate, Castle ActiveRecord, MyGeneration Doodads och Subsonic. Undersökningen redogör för styrkor och svagheter hos de olika ramverken samt diskuterar när respektive ramverk är lämpligt att använda.De ramverk som bedömdes vara mest intressanta var NHibernate och Entity Framework, då de erbjuder flexibel mappning mellan domänmodellen och det underliggande databasschemat samt god tillgång till dokumentation och litteratur.Undersökningen användes som grund för att besluta vilket av de aktuella ramverken som skulle användas vid en omskrivning av en existerande applikation för IT-konsultföretaget Sogeti. Det ramverk som ansågs mest lämpligt för applikationen var NHibernate..

Platt Hierarki : Metoder för omvandling av relationsdata till hierarkisk data

The relational database model was defined in the 1970?s and is the dominating database type today.  The main difference between data from a relational database and a hierarchical data structure is that the relational database stores records in tables. The records have no particular order, but can include links in terms of relationships with other records. A hierarchical structure organizes data in the form of a tree structure  and  can for an example be found in organizational structures in which different levels involves different responsibilities. If the data stored in a relational database is to be presented in a hierarchically, a conversion of the data structure is required. The intention of this paper is to describe how such a conversion can be performed.  To investigate the conversion methods, case studies has been conducted on the basis of a specific organization?s hierarchical structure.

Texturmappningsalgoritmer : Jämförelse mellan Normal-mapping, Parallax-mapping och Relief-mapping

Denna rapport jämför tre stycken texturmappningsalgoritmer vars uppgift är att öka detaljrikedomen på ytor utan att tillföra några extra polygoner. Algoritmerna är tre stycken pixel-shaders vars uppgift är att skapa illusionen av tre dimensioner istället för två på de ytor algoritmerna är applicerad på. Ytor med få polygoner ska se ut att bestå utav många fler.Fyra expriment har utförts på tre, till formen mycket olika, 3D-modeller tillsammans med tre olika texturuppsättningar berstående utav färg-, normal- och höjdtextur.Resultatet visar att alla tre tekniker har olika starka och svaga sidor och på så vis sina optimala användningsområden..

Kommunikativ interaktion i den synkrona elektroniska referenstjänsten : Den interpersonella kommunikationen mellan användare och bibliotekarie

The aim of this master thesis is to gain greater knowledge of interpersonal communication. This study explores on one hand how interpersonal communication can be used as an important part of reference work in a Swedish electronic synchronous reference service, and on the other how interpersonal communication affects the relationship between user and librarian. By using communication theory and establishing a positive relational contact with the user in the electronic environment, the outcome of the reference encounter can be successful for both the librarian and the user. Furthermore, the importance of recognising relational barriers is of great relevance to the relational contact. The scope of this master thesis is to find what relational factors are used and can be used in the interaction between user and librarian.

Vector Displacement Mapping

Kontext: Displacement Mapping är en teknik som används inom 3D-spel för att skapa detaljrikedom i geometri utan att behöva triangelobjekt bestående av oönskad geometrikomplexitet. Tekniken har även andra användningsområden i 3D-spel, till exempel terränggeometri. Tekniken skänker detaljrikedom genom att i samband med tesselering förskjuta geometri i en normalriktning eller längs annan specificerad riktning. Vector Displacement Mapping är en teknik liknande Displacement Mapping där skillnaden är att Vector Displacement Mapping förskjuter geometri i tre dimensioner. Mål: Syftet med arbetet är utforska Vector Displacement Mapping i sammanhanget 3D-Spel och att antyda att tekniken kan användas i 3D-spel likt Displacement Mapping.

Ledföljdsvariation i svenska : Verb, semantik och syntax i samband med lång objektsflytt

The term ?Object Shift? means that a weak object pronoun has been raised to a position to the left of a sentence adverbial. Primarily, there are two positions to which a weak object pronoun can be raised; one of them is called Long Object Shift.In this paper, I primarily deal with finite verb frequencies in sentences with Long Object Shift in Swedish. Also, in order to further define the verbs in these sentences I discuss verb semantic and syntactic valence in relation to the shifted object. Furthermore, I discuss the search methods which have generated sentences with Long Object Shift in written sources in Swedish; an equivalent study has never been done before.

Vector Displacement Mapping

Kontext: Displacement Mapping är en teknik som används inom 3D-spel för att skapa detaljrikedom i geometri utan att behöva triangelobjekt bestående av oönskad geometrikomplexitet. Tekniken har även andra användningsområden i 3D-spel, till exempel terränggeometri. Tekniken skänker detaljrikedom genom att i samband med tesselering förskjuta geometri i en normalriktning eller längs annan specificerad riktning. Vector Displacement Mapping är en teknik liknande Displacement Mapping där skillnaden är att Vector Displacement Mapping förskjuter geometri i tre dimensioner. Mål: Syftet med arbetet är utforska Vector Displacement Mapping i sammanhanget 3D-Spel och att antyda att tekniken kan användas i 3D-spel likt Displacement Mapping. Arbetet jämför Vector Displacement Mapping med Displacement Mapping för att urskilja skillnader i exekveringstid mellan teknikernas centrala skillnader.

HDR och Tone mapping i automatiserade tullsystem

This report is about how HDR (HighDynamicRange) can be created and used in combination with Tone mapping. This work has been carried out together with Kapsch TrafficCom AB in Jönköping.The objective of this project is to:Evaluate and investigate the effects given to pictures by HDR and tone mapping.Evaluate if the technology may lead to improvements in Kapsch?s systems.To construct a program which is able to handle some form of tone mapping or HDR-algorithm.These questions will be answered in this report:What kind of effects has HDR and tone mapping-algorithms on pictures?Can the HDR-technology give better data in Kapsch?s systems?The research method used in this report is called action research. This means the authors has investigated the technology by reading different documentations and by testing different algorithms to see what kind of result they give. The report describes some of the tests made to see if the technology is appropriate in Kapsch?s system.There is two smaller reports made by the authors which documenting some of the work.The first report describes the work with different settings for a camera to create pictures with HDR-quality.

Modellering av delvis kända objekt med hjälp av bilder

Today many different types of lock systems are used all over the world. Passwords, finger prints and magnetic strips are a few examples. When the key is a three dimensional object, lika a physical metal key, the security depends, in a high degree, on that you can?t copy the object without access to it. One approach to copying the object is photographing the object, and from these photographs create a copy.

Bildförbättring över en bildsekvens

When SKL (Swedish National Laboratory of Forensic Science) gets images to analyse, the task often is to identify a person or an object. In that work it?s important to find features. Unfortunately images from camera surveillances often contain a lot of noise, so details can be hard to discern.A simple method to improve an image from a sequence is to compute the mean of some of the images. However, the part of interest in the image has to be in the same position in all images.

Specialpedagog på uppdrag : En studie av några lärares förväntningar på specialpedagogens yrkesfunktion

AbstractSince 1990, special needs educators have been working in both primary and junior school. It has not been easy for the special needs educators to take authority when working with broader educational issues due to the varying requirements placed upon them. The object of this study is to examine how certain primary and junior school teachers describe their expectations of special needs educators and their professional role.I have conducted individual interviews with three primary school teachers and three junior school teachers, who have at least five years experience of working within their respective fields. The interviews have been scrutinized, and the results are presented with the help of five different themes. The results were then analysed in accordance with the two perspectives of special needs education described by Persson (2001) those of both the relational and the categorical perspective.Amongst other things the results show that the view of primary and junior school teachers with regards to special needs educators differ one from another.

Ett objekt : om arkitekturen i ett föremål för handling

This thesis is covering my design of an architectural object for the use in a pedagogical setting. The purpose is to create contextual premises for students, making possible the testing of designs, involving plants suitable for the urban environment. Hence, the main features in the object design is suggestive to the urban outdoor rooms - rooms that are formed amongst the city facades. The thesis is also about the design process set out from a technical reality, based on camera imagery. To a large extent, the thesis consists of reflections concerning the object's function towards pedagogy, perception and materials. Furthermore, the object claims to be a hybrid between architecture and landscape architecture.

ERP-implementation och processkartläggning : En studie om implementering av ett ERP-syste, och vilka fördelar en processkartläggning kan ge för kravställandet.

To implement an ERP-system is not an easy process. The success of the implementation depend on many different variables. The most important one is perhaps the requirement process, to define what the organization wants and expects from the system. In this study, the advantages of a process mapping are examined, in relation to the phase where the requirements are expressed in an ERP-implementation. The conclusion is that a process mapping generates an increased communication with the supplier of the ERP-system, hence the business knows their processes and thereby what they want from the system.

1 Nästa sida ->